package com.example.xmhds_1.service;

import com.example.xmhds_1.entity.UserInfo;

public interface UserInfoService {

    /**
     * 创建用户信息
     */
    UserInfo createUserInfo(String accountId, String username);

    /**
     * 根据账号ID获取用户信息
     */
    UserInfo getByAccountId(String accountId);

    /**
     * 更新用户信息
     * 会自动更新update_time
     */
    boolean updateUserInfo(UserInfo userInfo);

    /**
     * 通过账号获取对应的accountId
     * @param username
     * @return
     */
    String getUserIdByUsername(String username);
}
